home *** CD-ROM | disk | FTP | other *** search
/ Dictionary of the Living World 3 / Dictionary of the Living World Version 3.0 (Media Design Interactive)(Macintosh)(1993).iso / QuickTime™ / QuickTime™.rsrc / bin.rsrc_clok_-16687.txt < prev    next >
Text File  |  1992-10-02  |  33KB  |  601 lines

  1. start:
  2. 00000000  2200                     move.l     D1, D0
  3. 00000002  5C40                     addq.w     D0, 6
  4. 00000004  B07A 005E                cmp.w      D0, [PC + 0x5E /* 00000064, value 0xF, cstring "" */]
  5. 00000008  621A                     bhi        +0x1C /* 00000024 */
  6. 0000000A  43FB 0320 005A           lea.l      A1, [PC + 0x5A + D0 * 2]
  7. 00000010  D2D1                     add.w      A1, [A1]
  8. 00000012  4ED1                     jmp        [A1]
  9. 00000014  4841                     swap.w     D1
  10. 00000016  0241 00FF                andi.w     D1, 0xFF
  11. 0000001A  2057                     movea.l    A0, [A7]
  12. 0000001C  4FF7 1008                lea.l      A7, [A7 + D1.w + 0x8]
  13. 00000020  4297                     clr.l      [A7]
  14. 00000022  4ED0                     jmp        [A0]
  15. label00000024:
  16. 00000024  4841                     swap.w     D1
  17. 00000026  0241 00FF                andi.w     D1, 0xFF
  18. 0000002A  2057                     movea.l    A0, [A7]
  19. 0000002C  4FF7 1008                lea.l      A7, [A7 + D1.w + 0x8]
  20. 00000030  2EBC 8000 8002           move.l     [A7], 0x80008002
  21. 00000036  4ED0                     jmp        [A0]
  22. fn00000038:
  23. 00000038  205F                     movea.l    A0, [A7]+
  24. 0000003A  2017                     move.l     D0, [A7]
  25. 0000003C  5C40                     addq.w     D0, 6
  26. 0000003E  B07A 0024                cmp.w      D0, [PC + 0x24 /* 00000064, value 0xF, cstring "" */]
  27. 00000042  6218                     bhi        +0x1A /* 0000005C */
  28. 00000044  43FB 0320 0020           lea.l      A1, [PC + 0x20 + D0 * 2]
  29. 0000004A  D2D1                     add.w      A1, [A1]
  30. 0000004C  2009                     move.l     D0, A1
  31. 0000004E  43FA 0010                lea.l      A1, [PC + 0x10 /* 00000060, value 0xFFFFFFC4 */]
  32. 00000052  D3D1                     add.l      A1, [A1]
  33. 00000054  2209                     move.l     D1, A1
  34. 00000056  B081                     cmp.l      D0, D1
  35. 00000058  6702                     beq        +0x4 /* 0000005C */
  36. 0000005A  4ED0                     jmp        [A0]
  37. label0000005C:
  38. 0000005C  7000                     moveq.l    D0, 0x00
  39. 0000005E  4ED0                     jmp        [A0]
  40. 00000060  FFFF                     .invalid   <<F/7/7>>
  41. 00000062  FFC4                     .invalid   <<F/7/7>>
  42. 00000064  000F FFBE                ori.b      A7, 0xBE
  43. 00000068  FFBC                     .invalid   <<F/6/7>>
  44. 0000006A  003E 001A                ori.b      <<invalid special address>>, 0x1A
  45. 0000006E  FFA6                     .invalid   <<F/6/7>>
  46. 00000070  FFA4                     .invalid   <<F/6/7>>
  47. 00000072  FFB2                     .invalid   <<F/6/7>>
  48. 00000074  0046 0078                ori.w      D6, 0x78 /* 'x' */
  49. 00000078  00C4                     .incomplete
  50. 0000007A  011A                     btst       [A2]+, D0
  51. 0000007C  01D0                     .incomplete
  52. 0000007E  020E 0250                andi.b     A6, 0x50 /* 'P' */
  53. 00000082  FF92                     .invalid   <<F/6/7>>
  54. 00000084  02DA                     .incomplete
  55. 00000086  4E56 0000                link       A6, 0
  56. 0000008A  302E 0008                move.w     D0, [A6 + 0x8]
  57. 0000008E  48C0                     ext.l      D0
  58. 00000090  2F00                     move.l     -[A7], D0
  59. 00000092  4EBA FFA4                jsr        [PC - 0x5C /* 00000038 */]
  60. 00000096  4A80                     tst.l      D0
  61. 00000098  56C0                     sne        D0
  62. 0000009A  4400                     neg.b      D0
  63. 0000009C  49C0                     lea.l      A4, D0
  64. 0000009E  2D40 000E                move.l     [A6 + 0xE], D0
  65. 000000A2  4E5E                     unlink     A6
  66. 000000A4  4E74 0006                rtd        0x0006
  67. 000000A8  4E56 0000                link       A6, 0
  68. 000000AC  2D7C 0001 0002 000C      move.l     [A6 + 0xC], 0x10002
  69. 000000B4  4E5E                     unlink     A6
  70. 000000B6  4E74 0004                rtd        0x0004
  71. 000000BA  4E56 0000                link       A6, 0
  72. 000000BE  2F0C                     move.l     -[A7], A4
  73. 000000C0  286E 0008                movea.l    A4, [A6 + 0x8]
  74. 000000C4  224C                     movea.l    A1, A4
  75. 000000C6  2F09                     move.l     -[A7], A1
  76. 000000C8  4EB0 81E1 064C           jsr        [[0x64C]]
  77. 000000CE  225F                     movea.l    A1, [A7]+
  78. 000000D0  2288                     move.l     [A1], A0
  79. 000000D2  2940 0004                move.l     [A4 + 0x4], D0
  80. 000000D6  297C 000F 4240 0008      move.l     [A4 + 0x8], 0xF4240
  81. 000000DE  7000                     moveq.l    D0, 0x00
  82. 000000E0  2D40 0010                move.l     [A6 + 0x10], D0
  83. 000000E4  286E FFFC                movea.l    A4, [A6 - 0x4]
  84. 000000E8  4E5E                     unlink     A6
  85. 000000EA  4E74 0008                rtd        0x0008
  86. 000000EE  4E56 0000                link       A6, 0
  87. 000000F2  48E7 0108                movem.l    -[A7], D7,A4
  88. 000000F6  3E2E 0008                move.w     D7, [A6 + 0x8]
  89. 000000FA  0247 7FFF                andi.w     D7, 0x7FFF
  90. 000000FE  0C47 0001                cmpi.w     D7, 0x1
  91. 00000102  6D06                     blt        +0x8 /* 0000010A */
  92. 00000104  0C47 0004                cmpi.w     D7, 0x4
  93. 00000108  6F08                     ble        +0xA /* 00000112 */
  94. label0000010A:
  95. 0000010A  7000                     moveq.l    D0, 0x00
  96. 0000010C  2D40 0012                move.l     [A6 + 0x12], D0
  97. 00000110  601E                     bra        +0x20 /* 00000130 */
  98. label00000112:
  99. 00000112  203C 0000 008E           move.l     D0, 0x8E
  100. 00000118  A31E                     syscall    NewPtrClear, flags=3
  101. 0000011A  2848                     movea.l    A4, A0
  102. 0000011C  4A78 0220                tst.w      [0x00000220 /* MemErr */]
  103. 00000120  660A                     bne        +0xC /* 0000012C */
  104. 00000122  296E 000A 0052           move.l     [A4 + 0x52], [A6 + 0xA]
  105. 00000128  3947 0056                move.w     [A4 + 0x56], D7
  106. label0000012C:
  107. 0000012C  2D4C 0012                move.l     [A6 + 0x12], A4
  108. label00000130:
  109. 00000130  4CEE 1080 FFF8           movem.l    D7,A4, [A6 - 0x8]
  110. 00000136  4E5E                     unlink     A6
  111. 00000138  4E74 000A                rtd        0x000A
  112. 0000013C  4E56 0000                link       A6, 0
  113. 00000140  206E 0008                movea.l    A0, [A6 + 0x8]
  114. 00000144  A01F                     syscall    DisposPtr/DisposePtr
  115. 00000146  7000                     moveq.l    D0, 0x00
  116. 00000148  2D40 0010                move.l     [A6 + 0x10], D0
  117. 0000014C  4E5E                     unlink     A6
  118. 0000014E  4E74 0008                rtd        0x0008
  119. fn00000152:
  120. 00000152  4E56 0000                link       A6, 0
  121. 00000156  48E7 0108                movem.l    -[A7], D7,A4
  122. 0000015A  2E2E 000C                move.l     D7, [A6 + 0xC]
  123. 0000015E  286E 0008                movea.l    A4, [A6 + 0x8]
  124. 00000162  4A87                     tst.l      D7
  125. 00000164  5DC0                     slt        D0
  126. 00000166  4400                     neg.b      D0
  127. 00000168  4400                     neg.b      D0
  128. 0000016A  49C0                     lea.l      A4, D0
  129. 0000016C  2880                     move.l     [A4], D0
  130. 0000016E  2947 0004                move.l     [A4 + 0x4], D7
  131. 00000172  296E 0010 000C           move.l     [A4 + 0xC], [A6 + 0x10]
  132. 00000178  296E 0014 0008           move.l     [A4 + 0x8], [A6 + 0x14]
  133. 0000017E  2F0C                     move.l     -[A7], A4
  134. 00000180  7000                     moveq.l    D0, 0x00
  135. 00000182  2F00                     move.l     -[A7], D0
  136. 00000184  303C 00B7                move.w     D0, 0xB7
  137. 00000188  AAAA                     syscall    QuickTimeDispatch
  138. 0000018A  4CEE 1080 FFF8           movem.l    D7,A4, [A6 - 0x8]
  139. 00000190  4E5E                     unlink     A6
  140. 00000192  4E75                     rts
  141. 00000194  4E56 0000                link       A6, 0
  142. 00000198  48E7 0708                movem.l    -[A7], D5,D6,D7,A4
  143. 0000019C  2C2E 000C                move.l     D6, [A6 + 0xC]
  144. 000001A0  2E2E 0010                move.l     D7, [A6 + 0x10]
  145. 000001A4  286E 0014                movea.l    A4, [A6 + 0x14]
  146. 000001A8  7A00                     moveq.l    D5, 0x00
  147. 000001AA  3947 004E                move.w     [A4 + 0x4E], D7
  148. 000001AE  426C 0050                clr.w      [A4 + 0x50]
  149. 000001